package cn.mingfancloud.基础知识.字符串;

public class ConversionDemo2 {
    public static void main(String[] args) {
        /* 显式转换 */
        // 返回int参数的字符串表示形式
        String strInt = String.valueOf(126);
        // 返回long参数的字符串表示形式
        String strlong = String.valueOf(126);
        // 返回double参数的字符串表示形式
        String strDouble = String.valueOf(126.123456);
        // 返回float参数的字符串表示形式
        String strFloat = String.valueOf(126.1);
        // 返回boolean参数的字符串表示形式
        String StrBool = String.valueOf(false);
        // 输出结果
        System.out.println("显式转换结果：strInt = " + strInt);
        System.out.println("显式转换结果：strlong = " + strlong);
        System.out.println("显式转换结果：strDouble = " + strDouble);
        System.out.println("显式转换结果：strFloat = " + strFloat);
        System.out.println("显式转换结果：StrBool = " + StrBool);

        /* 隐式转换 */
        // 在字符串常量后加数字类型常量
        String str1 = "" + 56789.74;
        String str2 = "900" + 900;
        String str3 = "" + true;
        // 输出结果
        System.out.println("隐式转换结果：str1 = " + str1);
        System.out.println("隐式转换结果：str2 = " + str2);
        System.out.println("隐式转换结果：str3 = " + str3);
    }
}
